expressing happiness for completing something difficult - Allemand Anglais Dictionnaire